Skip to content

release: @parity/truapi 0.21.0, @parity/truapi-host 0.21.0, @parity/truapi-provider 0.2.2, @parity/ios-host 0.21.0, @parity/android-host 0.21.0 - #972

Closed
johnthecat wants to merge 1 commit into
mainfrom
release/0.21.0
Closed

johnthecat wants to merge 1 commit into
mainfrom
release/0.21.0

Conversation

@johnthecat

Copy link
Copy Markdown
Contributor

Release: @parity/truapi 0.21.0, @parity/truapi-host 0.21.0, @parity/truapi-provider 0.2.2, @parity/ios-host 0.21.0, @parity/android-host 0.21.0

Summary

Minor release.

@parity/truapi 0.21.0 also publishes the prebuilt truapi-host binaries.

Checklist

  • Ran npm run changeset and selected the package + bump type (minor)
  • Ran npm run version-packages to consume the changeset
  • js/packages/truapi/package.json version is bumped
  • js/packages/truapi-host/package.json version is bumped when releasing the host
  • The PR title includes @parity/ios-host <version> when publishing the iOS host
  • @parity/truapi-debugger bumps to 0.1.8 with the new dependency range; it is private and stays unpublished
  • Regenerated iOS bindings and container outputs are committed; CI builds and simulator-tests the XCFramework, publishes it, then commits Package.swift
  • The PR title includes @parity/android-host <version> when publishing the Android host AAR
  • @parity/truapi-host depends on ^0.21.0
  • js/packages/truapi/CHANGELOG.md has the new entry
  • js/packages/truapi-host/CHANGELOG.md has the new entry
  • rust/crates/truapi/Cargo.toml and rust/crates/truapi-host-cli/Cargo.toml versions match js/packages/truapi/package.json (npm run check-release-versions), and Cargo.lock records them
  • Releasing @parity/truapi also publishes the prebuilt truapi-host binaries
  • No leftover files under .changeset/ (other than config.json)

…ruapi-provider 0.2.2, @parity/ios-host 0.21.0, @parity/android-host 0.21.0
@johnthecat
johnthecat requested a review from a team September 24, 2026 14:40
@github-actions github-actions Bot added area:docs Touches documentation area:js Touches the TypeScript packages, the playground or the explorer area:core Touches the Rust core under rust/crates labels Sep 24, 2026
@johnthecat

Copy link
Copy Markdown
Contributor Author

Superseded by #973: a release/ branch triggers the iOS app's TestFlight distribution.

@johnthecat johnthecat closed this Sep 24, 2026
@johnthecat
johnthecat deleted the release/0.21.0 branch September 24, 2026 14:50
@github-actions

Copy link
Copy Markdown
Contributor

CI Status: 23 required jobs green, 21 passed and 2 skipped by path filter.

All job results
job result
android-bindings success
changes success
changeset-guard success
cli-package success
codegen success
e2e skipped
explorer success
headless-install success
host-android-bindings success
host-android-detekt success
host-wasm success
ios-bindings success
ios-swift success
licenses success
playground success
provider-android-bindings success
release-guard success
rust success
ts-client success
ts-debugger success
ts-host success
wasm-provider success
workflow-lint skipped

Signing credentials: failure as of 2026-09-24, a release may fail

Commit 8344fac3 · run log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core Touches the Rust core under rust/crates area:docs Touches documentation area:js Touches the TypeScript packages, the playground or the explorer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant